// commonJS

/**
 * axios 是个 http 请求库
 * 即可以在 浏览器 也可以在 node 中使用
 * 为什么呢？
 *  一 是它是 JavaScript 写的
 *  二 兼容不同环境模块格式
 *    全局模块、AMD、commonJS ... UMD
 *  三 它的核心兼容
 *    - 在浏览器： 基于 XMlHttpRequest
 *    - 在 Node 中 ： 基于 http 模块
 */
const axios = require('axios')

axios({
  method: 'GET',
  url: 'https://nodejs.org/dist/latest-v16.x/docs/api/https.html'
}).then(res => {
  console.log(res.status)
  console.log(res.headers)
  console.log(res.data)
})